hydraulic transmission of power - Francés Inglés Diccionario